package controller;

/**
 *
 * @author user
 */
public class ElementodeX implements Comparable{
    int fila,columna,posicion;
    double valor;

    public ElementodeX(int fila, int columna, int posicion, double valor) {
        this.fila = fila;
        this.columna = columna;
        this.posicion = posicion;
        this.valor = valor;
    }

    public int getFila() {
        return fila;
    }

    public void setFila(int i) {
        this.fila = i;
    }

    public int getColumna() {
        return columna;
    }

    public void setColumna(int j) {
        this.columna = j;
    }

    public int getPosicion() {
        return posicion;
    }

    public void setPosicion(int posicion) {
        this.posicion = posicion;
    }

    public double getValor() {
        return valor;
    }

    public void setValor(double valor) {
        this.valor = valor;
    }

    @Override
    public int compareTo(Object o) {
        
        ElementodeX elem=(ElementodeX)o;
        if(this.valor < elem.getValor())
            return -1;
        else if(this.valor == elem.getValor())
            return 0;
        else
            return 1;
    }
    
}
